.app-jqfs-wrapper { width: 100%; max-width: 700px; margin: 0 auto; padding-top: 20px; padding-bottom: 20px;}
.app-jqfs-field-required:after { content:"*"; color:red; font-size: 20px; }
.app-jqfs-wrapper .form-group { overflow:hidden; }
.app-jqfs-wrapper textarea { resize: vertical; }
.app-jqfs-wrapper .form-control { background: #ffffff; box-shadow: none; float: right;  }
.app-jqfs-wrapper label { float: left; text-align: left; }
.app-jqfs-wrapper label, 
.app-jqfs-wrapper .form-control { display: block; float: left; width:300px;}
.app-app-jqfs-message { display: none; }
.app-jqfs-wrapper .app-jqfs-recaptcha {overflow:hidden;clear:both;}
.app-jqfs-wrapper .form-group {margin-left:-15px;margin-right:-15px;}
.app-jqfs-wrapper .help-block { float: left; padding-left:20px;}

/* this will disable the areas that should be, but not the messages for example */disable the areas that should be, but not the messages for example */
.app-jqfs-wrapper.disable .app-jqfs-support-disable { pointer-events: none; opacity: 0.4; }